electronic workbench - German English Dictionary